<?php
declare (strict_types = 1);

namespace app\event;

class InitConfig
{
    public function handle()
    {
        // 初始化常量
        $this->initConst();
        //初始化配置信息
        $this->initConfig();
    }

    private function initConst()
    {
        //插件目录名称
        define('ADDON_DIR_NAME', 'addon');
        //插件目录路径
        define('ADDON_PATH', 'addon/');
        //分页每页数量
        define('PAGE_LIST_ROWS', 10);
        define('DEFAULT_PAGE_SIZE', 10);

        define('BOOL_TRUE', 1);
        define('BOOL_FALSE', 0);

        define('NEGATIVE_ONE', -1);
        define('ZERO', 0);
        define('ONE', 1);
        define('TWO', 2);
        define('THREE', 3);
        define('FOUR', 4);
        define('FIVE', 5);
        define('SIX', 6);
        define('SEVEN', 7);
        define('EIGHT', 8);
        define('NINE', 9);
        define('TEN', 10);
        define('TWENTY', 20);
        define('FIFTY', 50);
        define('ONEHUNDRED', 100);
        define('TWOHUNDRED', 200);
    }

    private function initConfig()
    {
        
    }
}
